Type: concept
Confidence: 0.80
Created: 2026-04-16
Updated: 2026-04-16
Tags: AI工程

上下文压缩(Context Compaction)

概述

Claude Code上下文压缩功能(/compact 命令)将长对话压缩成精简摘要,释放上下文窗口空间,同时保留关键信息和任务连续性。

关键内容

  1. 工作原理/compact [instructions] 命令将当前对话历史压缩成 AI 生成的摘要,可附带聚焦指令告诉 Claude 压缩时应保留哪些关键信息。压缩后,旧消息被替换为摘要,释放 token 空间。

  2. Rewind 的关系Rewind 的"从这里开始总结"选项也会执行类似压缩,但 /compact 是主动触发的独立操作,更灵活。

  3. 使用场景

  4. 长对话接近上下文窗口限制时
  5. 完成一个子任务后,压缩历史开始新任务
  6. 需要减少 token 消耗时

  7. 与渐进式披露的对比:渐进式披露是"预防性"策略(不让不需要的信息进入上下文),上下文压缩是"补救性"策略(当上下文过长时压缩旧内容)。

来源

相关